<?php
if(is_array($_GET)&&count($_GET)>0){//getによって値を伝えるかどうかを判断します。
	$dbhost = 'localhost:3306';  //MySQLサーバーホストアドレス
	$dbuser = 'root';            //MySQLユーザー名
	$dbpass = 'root';          //MySQLユーザー名パスワード
	$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
	if(! $conn ){
		die('连接失败: ' . mysqli_error($conn));}
	mysqli_query($conn , "set names 'utf8'");//コードを設定し、国語の暗号化を防ぐ
	mysqli_select_db( $conn,'autortime' );//データベースの設定
	$sql= 'SELECT * FROM `time`';
	$retval = mysqli_query( $conn, $sql );//調査SQL
	$row=mysqli_fetch_array($retval);
	//echo  $row['autotime'];
	mysqli_close($conn);
	if(isset($_GET["login2"])){//パラメータの名前によって別の内容に戻る
		$login2=$_GET['login2'];
		$url = 'http://get.baibaoyun.com/api/cd694e62ba74089c8df7aefb324c7910?login2='.$login2;
		$result = file_get_contents($url);  //検証番号回源、ここで検証計算方法と一層の検証戻り値について
		//$result = fopen($url, 'r');
		//$result=fread($result, 1000);
		header("Content-type: text/html; charset=UTF-8"); //コードを設定して、余分なもののようですが
		header("Content-Length: 8");//強引に戻り値の長さを設置、さもなくば抓包時にデータがおかしい
		echo $result;}//第2層の検証を解決する 
	elseif(isset($_GET["flag"])){
		$flag = $_GET['flag'];
		if($flag=='login'){	
			header("Content-type: text/html; charset=UTF-8"); 
			header("Content-Length: 28");
			echo '登录成功|'.$row['autotime'].'|118851664';}//第1層の検証を解決する、118851664第一検証変更
		elseif($flag=='getregcodetime'){
			echo $row['autotime'];}}}//第3層の検証を解決する